package tech.xs.common.framework.domain.constant;

/**
 * 符号常量
 *
 * @author 沈家文
 * @since 2023/5/10 14:04
 */
public class Symbol {

    public static final String EMPTY_STR = "";

    /**
     * 冒号
     */
    public static final char COLON = ':';
    public static final String COLON_STR = ":";

    /**
     * 分号
     */
    public static final char SEMICOLON = ';';
    public static final String SEMICOLON_STR = ";";

    /**
     * 点
     */
    public static final char POINT = '.';
    public static final String POINT_STR = ".";

    /**
     * 斜线
     */
    public static final char SLASH = '/';
    public static final String SLASH_STR = "/";

    /**
     * 反斜线
     */
    public static final char BACK_SLASH = '\\';
    public static final String BACK_SLASH_STR = "\\";

    /**
     * 逗号
     */
    public static final char COMMA = ',';
    public static final String COMMA_STR = ",";

    /**
     * {@literal @} 符号
     */
    public static final char AT = '@';
    public static final String AT_STR = "@";

    /**
     * $ 符号
     */
    public static final char DOLLAR = '$';
    public static final String DOLLAR_STR = "$";

    /**
     * 下划线
     */
    public static final char UNDERLINE = '_';
    public static final String UNDERLINE_STR = "_";

    /**
     * 连字符
     */
    public static final char HYPHEN = '-';
    public static final String HYPHEN_STR = "-";

    /**
     * 百分号
     */
    public static final char PERCENT_SIGN = '%';
    public static final String PERCENT_SIGN_STR = "%";

    /**
     * 制表符
     */
    public static final char TAB = '\t';
    public static final String TAB_STR = "\t";

    /**
     * 换行符
     */
    public static final char LINEFEED = '\n';
    public static final String LINEFEED_STR = "\n";

    /**
     * 空格
     */
    public static final char SPACE = ' ';
    public static final String SPACE_STR = " ";

    /**
     * 左括号
     */
    public static final char LEFT_BRACKET = '(';
    public static final String LEFT_BRACKET_STR = "(";

    /**
     * 右括号
     */
    public static final char RIGHT_BRACKET = ')';
    public static final String RIGHT_BRACKET_STR = ")";

    /**
     * 左大括号
     */
    public static final char LEFT_CURLY_BRACES = '{';
    public static final String LEFT_CURLY_BRACES_STR = "{";

    /**
     * 右大括号
     */
    public static final char RIGHT_CURLY_BRACES = '}';
    public static final String RIGHT_CURLY_BRACES_STR = "}";

    /**
     * 单引号
     */
    public static final char SINGLE_QUOTES = '\'';
    public static final String SINGLE_QUOTES_STR = "'";

    /**
     * 反单引号
     */
    public static final char BACK_QUOTE = '`';
    public static final String BACK_QUOTE_STR = "`";

    /**
     * 星号
     */
    public static final char ASTERISK = '*';
    public static final String ASTERISK_STR = "*";

    public static final char EQUAL = '=';
    public static final String EQUAL_STR = "=";

    public static final char AND = '&';
    public static final String AND_STR = "&";

    public static final char QUESTION_MARK = '?';
    public static final String QUESTION_MARK_STR = "?";



}
